import * as ActionTypes from './ActionTypes';
// 数据
import Unit from '../../../unit/';

export const getData = (text,data={},prevData)=>{
    // console.log(prevData)
    // data.data.push.apply(data.data,prevData);
    // data.data = data.data.concat(prevData);
    data.data = [...prevData,...data.data]
    return{
        type:ActionTypes.LISTDATA,
        text:text,
        pageData:data
    }
}
// 方法
// 首次加载 或 刷新 时  都是第一页
// res.data 10   []    10
// for X
// ...
// [...prevData,...res.data.data]  10 20



export const getFn = (text,ajax,dispatch,prevData)=>{
    return{
        type:ActionTypes.GETPDD,
        text:text,
        ajaxFn:Unit.getApi(ajax).then((res)=>{
            // console.log(res.data)
            dispatch(getData('发送请求',res.data,prevData))
        })
    }
}





///
